on a sustained basis - Espagnol Anglais Dictionnaire